Deprecated: SilverStripe\Core\Manifest\Module implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Manifest/Module.php on line 15

Deprecated: Return type of SilverStripe\Control\HTTPRequest::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPRequest.php on line 440

Deprecated: Return type of SilverStripe\Control\HTTPRequest::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPRequest.php on line 451

Deprecated: Return type of SilverStripe\Control\HTTPRequest::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPRequest.php on line 456

Deprecated: Return type of SilverStripe\Control\HTTPRequest::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPRequest.php on line 461

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: SilverStripe\Config\Collections\MemoryConfigCollection implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/elanders/public_html/elanders.pl/vendor/silverstripe/config/src/Collections/MemoryConfigCollection.php on line 13

Deprecated: SilverStripe\Core\Config\Middleware\InheritanceMiddleware implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Config/Middleware/InheritanceMiddleware.php on line 10

Deprecated: SilverStripe\Core\Config\Middleware\ExtensionMiddleware implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Config/Middleware/ExtensionMiddleware.php on line 15

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php on line 422

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/elanders/public_html/elanders.pl/vendor/monolog/monolog/src/Monolog/Logger.php on line 324
ERROR [Deprecated]: Return type of SilverStripe\Admin\CMSMenu::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice IN GET /media/js/%7bpath%7d Line 419 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/admin/code/CMSMenu.php Source ====== 410: return $priorityB - $priorityA; 411: }); 412: 413: return $subClasses; 414: } 415: 416: /** 417: * IteratorAggregate Interface Method. Iterates over the menu items. 418: */ * 419: public function getIterator() 420: { 421: return new ArrayIterator(self::get_menu_items()); 422: } 423: 424: /** 425: * Provide menu titles to the i18n entity provider Trace ===== SilverStripe\Dev\CliDebugView->renderTrace() DetailedErrorFormatter.php:119 SilverStripe\Logging\DetailedErrorFormatter->output(8192, Return type of SilverStripe\Admin\CMSMenu::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice, /home/elanders/public_html/elanders.pl/vendor/silverstripe/admin/code/CMSMenu.php, 419, ) DetailedErrorFormatter.php:54 SilverStripe\Logging\DetailedErrorFormatter->format(Array) AbstractProcessingHandler.php:37 Monolog\Handler\AbstractProcessingHandler->handle(Array) Logger.php:344 Monolog\Logger->addRecord(250, E_DEPRECATED: Return type of SilverStripe\Admin\CMSMenu::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice, Array) Logger.php:614 Monolog\Logger->log(250, E_DEPRECATED: Return type of SilverStripe\Admin\CMSMenu::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice, Array) ErrorHandler.php:160 Monolog\ErrorHandler->handleError(8192, Return type of SilverStripe\Admin\CMSMenu::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice, /home/elanders/public_html/elanders.pl/vendor/silverstripe/admin/code/CMSMenu.php, 419) CMSMenu.php:32 include(/home/elanders/public_html/elanders.pl/vendor/silverstripe/admin/code/CMSMenu.php) ClassLoader.php:444 Composer\Autoload\includeFile(/home/elanders/public_html/elanders.pl/vendor/composer/../silverstripe/admin/code/CMSMenu.php) ClassLoader.php:322 Composer\Autoload\ClassLoader->loadClass(SilverStripe\Admin\CMSMenu) _config.php:52 require_once(/home/elanders/public_html/elanders.pl/vendor/silverstripe/admin/_config.php) Module.php:289 SilverStripe\Core\Manifest\requireFile(/home/elanders/public_html/elanders.pl/vendor/silverstripe/admin/_config.php) Module.php:187 SilverStripe\Core\Manifest\Module->activate() ModuleManifest.php:153 SilverStripe\Core\Manifest\ModuleManifest->activateConfig() CoreKernel.php:213 SilverStripe\Core\CoreKernel->bootConfigs() CoreKernel.php:197 SilverStripe\Core\CoreKernel->boot() HTTPApplication.php:135 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Director) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Director, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\TrustedProxyMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\TrustedProxyMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\TrustedProxyMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\TrustedProxyMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\TrustedProxyMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\AllowedHostsMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\AllowedHostsMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\AllowedHostsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\AllowedHostsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\AllowedHostsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\CanonicalURLMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\CanonicalURLMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\CanonicalURLMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\CanonicalURLMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\CanonicalURLMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\AuthenticationMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\AuthenticationMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\AuthenticationHandler) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\AuthenticationHandler, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationHandler) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\AuthenticationMiddleware, SilverStripe\Security\AuthenticationMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\MemberAuthenticator\SessionAuthenticationHandler) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\RequestAuthenticationHandler, SilverStripe\Security\AuthenticationHandler) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationHandler, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationHandler) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\AuthenticationMiddleware, SilverStripe\Security\AuthenticationMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\MemberAuthenticator\CookieAuthenticationHandler) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\RequestAuthenticationHandler, SilverStripe\Security\AuthenticationHandler) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationHandler, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationHandler, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationHandler) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationHandler) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Security\AuthenticationMiddleware, SilverStripe\Security\AuthenticationMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Security\AuthenticationMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\AuthenticationMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\AuthenticationMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\AuthenticationMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Security\BasicAuthMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Security\BasicAuthMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Security\BasicAuthMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Security\BasicAuthMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Security\BasicAuthMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\URLSpecialsMiddleware, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\URLSpecialsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated IN GET /media/js/%7bpath%7d Line 422 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 413: 414: // see if we already have this defined. If so, check priority weighting 415: if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) { 416: if ($this->specs[$id]['priority'] > $priority) { 417: return $this; 418: } 419: } 420: 421: // okay, actually include it now we know we're going to use it * 422: if (file_exists($file)) { 423: require_once $file; 424: } 425: 426: // make sure to set the id for later when instantiating 427: // to ensure we get cached 428: $spec['id'] = $id; Trace ===== file_exists() Injector.php:422 SilverStripe\Core\Injector\Injector->load(Array) Injector.php:1074 SilverStripe\Core\Injector\Injector->getServiceSpec(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass) Injector.php:1042 SilverStripe\Core\Injector\Injector->getServiceNamedSpec(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass, Array) Injector.php:980 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\ConfirmationMiddleware\CliBypass) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Middleware\URLSpecialsMiddleware, SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Middleware\URLSpecialsMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\URLSpecialsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: trim(): Passing null to parameter #1 ($string) of type string is deprecated IN GET /media/js/%7bpath%7d Line 1029 in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php Source ====== 1020: 1021: if (strstr($name, '(')) { 1022: list($name, $extraArgs) = ClassInfo::parse_class_spec($name); 1023: if ($args) { 1024: $args = array_merge($args, $extraArgs); 1025: } else { 1026: $args = $extraArgs; 1027: } 1028: } * 1029: $name = trim($name); 1030: return [$name, $args]; 1031: } 1032: 1033: /** 1034: * Get or build a named service and specification 1035: * Trace ===== trim() Injector.php:1029 SilverStripe\Core\Injector\Injector->normaliseArguments(, Array) Injector.php:977 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\ConfirmationMiddleware\EnvironmentBypass("dev"), 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\ConfirmationMiddleware\EnvironmentBypass("dev")) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\ConfirmationMiddleware\EnvironmentBypass("dev")) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Middleware\URLSpecialsMiddleware, SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Middleware\URLSpecialsMiddleware, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Middleware\URLSpecialsMiddleware, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:523 SilverStripe\Core\Injector\Injector->convertServiceProperty(%$SilverStripe\Control\Middleware\URLSpecialsMiddleware) Injector.php:515 SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) Injector.php:650 SilverStripe\Core\Injector\Injector->inject(SilverStripe\Control\Director, SilverStripe\Control\Director) Injector.php:620 SilverStripe\Core\Injector\Injector->instantiate(Array, SilverStripe\Control\Director, singleton) Injector.php:1002 SilverStripe\Core\Injector\Injector->getNamedService(SilverStripe\Control\Director, 1, Array) Injector.php:955 SilverStripe\Core\Injector\Injector->get(SilverStripe\Control\Director) Injectable.php:48 SilverStripe\Control\Director::singleton() HTTPApplication.php:117 SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) call_user_func(Closure, SilverStripe\Control\HTTPRequest) HTTPApplication.php:136 SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(SilverStripe\Control\HTTPRequest) HTTPMiddlewareAware.php:65 SilverStripe\Control\HTTPApplication->callMiddleware(SilverStripe\Control\HTTPRequest, Closure) HTTPApplication.php:137 SilverStripe\Control\HTTPApplication->execute(SilverStripe\Control\HTTPRequest, Closure, ) HTTPApplication.php:116 SilverStripe\Control\HTTPApplication->handle(SilverStripe\Control\HTTPRequest) index.php:24 ERROR [Deprecated]: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated IN GET /media/js/%7bpath%7d Line 324 in /home/elanders/public_html/elanders.pl/vendor/monolog/monolog/src/Monolog/Logger.php Source ====== 315: 316: if (!static::$timezone) { 317: static::$timezone = new \DateTimeZone(date_default_timezone_get() ?: 'UTC'); 318: } 319: 320: // php7.1+ always has microseconds enabled, so we do not need this hack 321: if ($this->microsecondTimestamps && PHP_VERSION_ID < 70100) { 322: $ts = \DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), static::$timezone); 323: } else { * 324: $ts = new \DateTime(null, static::$timezone); 325: } 326: $ts->setTimezone(static::$timezone); 327: 328: $record = array( 329: 'message' => (string) $message, 330: 'context' => $context, Trace ===== DateTime->__construct(, DateTimeZone) Logger.php:324 Monolog\Logger->addRecord(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) Logger.php:614 Monolog\Logger->log(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) ErrorHandler.php:138 Monolog\ErrorHandler->handleException(InvalidArgumentException: Missing spec class in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/elanders/public_html/elanders.pl/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main}) ERROR [Deprecated]: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated IN GET /media/js/%7bpath%7d Line 324 in /home/elanders/public_html/elanders.pl/vendor/monolog/monolog/src/Monolog/Logger.php Source ====== 315: 316: if (!static::$timezone) { 317: static::$timezone = new \DateTimeZone(date_default_timezone_get() ?: 'UTC'); 318: } 319: 320: // php7.1+ always has microseconds enabled, so we do not need this hack 321: if ($this->microsecondTimestamps && PHP_VERSION_ID < 70100) { 322: $ts = \DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), static::$timezone); 323: } else { * 324: $ts = new \DateTime(null, static::$timezone); 325: } 326: $ts->setTimezone(static::$timezone); 327: 328: $record = array( 329: 'message' => (string) $message, 330: 'context' => $context, Trace ===== DateTime->__construct(, DateTimeZone) Logger.php:324 Monolog\Logger->addRecord(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) Logger.php:614 Monolog\Logger->log(400, Uncaught Exception InvalidArgumentException: "Missing spec class" at /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php line 404, Array) ErrorHandler.php:138 Monolog\ErrorHandler->handleException(InvalidArgumentException: Missing spec class in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/elanders/public_html/elanders.pl/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main}) call_user_func(Array, InvalidArgumentException: Missing spec class in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/elanders/public_html/elanders.pl/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main}) ErrorHandler.php:142 Monolog\ErrorHandler->handleException(InvalidArgumentException: Missing spec class in /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php:404 Stack trace: #0 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1074): SilverStripe\Core\Injector\Injector->load(Array) #1 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1042): SilverStripe\Core\Injector\Injector->getServiceSpec('') #2 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(980): SilverStripe\Core\Injector\Injector->getServiceNamedSpec('', Array) #3 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('', true, Array) #4 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #5 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #6 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #7 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Middleware\URLSpecialsMiddleware), 'SilverStripe\\Co...') #8 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #9 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #10 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(523): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #11 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(515): SilverStripe\Core\Injector\Injector->convertServiceProperty('%$SilverStripe\\...') #12 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(650): SilverStripe\Core\Injector\Injector->convertServiceProperty(Array) #13 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(620): SilverStripe\Core\Injector\Injector->inject(Object(SilverStripe\Control\Director), 'SilverStripe\\Co...') #14 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(1002): SilverStripe\Core\Injector\Injector->instantiate(Array, 'SilverStripe\\Co...', 'singleton') #15 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injector.php(955): SilverStripe\Core\Injector\Injector->getNamedService('SilverStripe\\Co...', true, Array) #16 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Core/Injector/Injectable.php(48): SilverStripe\Core\Injector\Injector->get('SilverStripe\\Co...') #17 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(117): SilverStripe\Control\Director::singleton() #18 [internal function]: SilverStripe\Control\HTTPApplication::SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #19 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(136): call_user_func(Object(Closure), Object(SilverStripe\Control\HTTPRequest)) #20 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/Middleware/HTTPMiddlewareAware.php(65): SilverStripe\Control\HTTPApplication->SilverStripe\Control\{closure}(Object(SilverStripe\Control\HTTPRequest)) #21 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(137): SilverStripe\Control\HTTPApplication->callMiddleware(Object(SilverStripe\Control\HTTPRequest), Object(Closure)) #22 /home/elanders/public_html/elanders.pl/vendor/silverstripe/framework/src/Control/HTTPApplication.php(116): SilverStripe\Control\HTTPApplication->execute(Object(SilverStripe\Control\HTTPRequest), Object(Closure), false) #23 /home/elanders/public_html/elanders.pl/public/index.php(24): SilverStripe\Control\HTTPApplication->handle(Object(SilverStripe\Control\HTTPRequest)) #24 {main})